enclosure where cockfights are held - Español Inglés Diccionario